package com.faithbj.model.conditions;

import java.util.ArrayList;
import java.util.List;
/**
 * 描述统计结果中表头
 * 其中StatExcelHeaderDataModel均为水平方向
 * @author lihao
 *
 */
public class StatExcelHeaderData {

	/**
	 * 核对家庭Excel表头
	 */
	public static List<Object> checkFamilyStatHeader = new ArrayList<Object>();
	static {
		//第一个数据为表头所占行数
		checkFamilyStatHeader.add(new Integer(1));
		checkFamilyStatHeader.add(new String("区县"));
		checkFamilyStatHeader.add(new String("街道"));
		checkFamilyStatHeader.add(new String("核对家庭户数"));
		checkFamilyStatHeader.add(new String("核对家庭人数"));
	}
	
	/**
	 * 交换对比Excel表头
	 */
	public static List<Object> compareStatHeader = new ArrayList<Object>();
	static {
		//第一个数据为表头所占行数
		compareStatHeader.add(new Integer(2));
		compareStatHeader.add(new String("区县"));
		compareStatHeader.add(new String("街道"));
		String str1 = "已发送";
		String str2 = "已返回";
		List<String> list = new ArrayList<String>();
		list.add(str1);
		list.add(str2);
		compareStatHeader.add(new StatExcelHeaderDataModel("房产局", list));
		compareStatHeader.add(new StatExcelHeaderDataModel("人社局", list));
		compareStatHeader.add(new StatExcelHeaderDataModel("地税局", list));
		compareStatHeader.add(new StatExcelHeaderDataModel("公安局", list));
		compareStatHeader.add(new StatExcelHeaderDataModel("工商局", list));
		compareStatHeader.add(new StatExcelHeaderDataModel("住房公积金管理中心", list));
		compareStatHeader.add(new StatExcelHeaderDataModel("所有委办", list));
	}
	
	/**
	 * 核对工作情况Excel表头
	 */
	public static List<Object> workInfoStatHeader = new ArrayList<Object>();
	static {
		workInfoStatHeader.add(new Integer(1));
		workInfoStatHeader.add(new String("区县"));
		workInfoStatHeader.add(new String("街道"));
		workInfoStatHeader.add("准入标准已核实");
		workInfoStatHeader.add("一票否决已审核");
		workInfoStatHeader.add("中止核对");
		workInfoStatHeader.add("终止核对");
		workInfoStatHeader.add("生成差异表");
		workInfoStatHeader.add("生成核对表");
		workInfoStatHeader.add("抽查");
	}
	
	/**
	 * 核对工作情况Excel表头
	 */
	public static List<Object> reportStatHeader = new ArrayList<Object>();
	static {
		reportStatHeader.add(new Integer(1));
		reportStatHeader.add(new String("区县"));
		reportStatHeader.add(new String("街道"));
		reportStatHeader.add("出具报告总数");
		reportStatHeader.add("超收入报告数");
		reportStatHeader.add("超财产报告数");
		reportStatHeader.add("收入和财产均超报告数");
	}
	
}
